JavaScript Job: Frontend Developer

Job added on

Company

Clip
Argentina

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Purpose of the job:

We are looking for a Front-End Developer who will be part of this amazing and fast-growing fintech and the team responsible for developing software and tools to support Clip’s core payment processing infrastructure. S/He will develop with different technologies.

This person will learn and experiment with new technologies to reach Clip customers, and the scope of this role includes becoming an expert on content usage, and customer insights.

A successful candidate needs to have experience working with technologies such as ReactJS/NextJS(must), build automation tools (NPM), NO-SQL datastores, WPA’s and micro frontend strategies (desirable), strong problem-solving skills by writing maintainable code, experience using basic data structures, such as Hash Tables, Lists, Maps, Arrays, and Stacks, strong experience with Agile Methodologies, general knowledge of Design and Architecture of tech products.

S/he should thrive in a culture of decisions based on analytics, be able to step back and communicate both the strategic and immediate implications on priorities. This candidate must have strong written and verbal communication skills in both Spanish -English desirable-, be willing to continue learning, and love technology.


What will I do?

  • Collaborate closely with Product, and Design, to iterate on the life cycle of our product.
  • Translate wireframes and designs into good quality code
  • Maintain existing React systems, including fixing bugs
  • Working with other developers and software engineers to develop front-end and back-end architecture that’s well structured and flexible, along with the APIs to support it
  • Participate in peer code reviews, we encourage frequent and open feedback.
  • Understand design patterns and write reusable, modular code.
  • High orientation to deliver awesome quality software by writing and testing code.
  • Invent new things, try out AI continuously to enhance and speed up our development for creating world-changing software.

Technical knowledge:

  • Strong proficiency in JavaScript and Typescript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel
  • Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
  • Thorough understanding of NextJS core principles, patterns, and best practices along with React router , Redux / context API workflows.
  • Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools
  • Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT. Popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM
  • Proficient with HTML and CSS

In Clip, we are committed to a diverse and inclusive workplace. Clip does not discriminate under any basis of origin, gender, gender identity, sexual orientation, race, disability, age or other legal status. Clip is an equal opportunity employer.


If you are unstoppable, creative and have the skills we need, we want to hear from you!


Please consult www.clip.com.mx to learn more about our privacy notice.


#ANL-RH1

#ANL-REMOTE